<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SWM34S_LVGL7.11_SWMUI: C:/Users/DELL/Desktop/Commit/lvgl/SWM34S_LVGL7.11_SWMUI_20230515/APP/UI/ui.h 源文件</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">SWM34S_LVGL7.11_SWMUI<span id="projectnumber">&#160;V7.9</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.5 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_0ca16891106f5a3e9ad635a0d6c5f98f.html">APP</a></li><li class="navelem"><a class="el" href="dir_c78dc1806c68fd338fba226975244931.html">UI</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle"><div class="title">ui.h</div></div>
</div><!--header-->
<div class="contents">
<a href="ui_8h.html">浏览该文件的文档.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno">    1</span> </div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span><span class="preprocessor">#ifndef __UI_H__</span></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span><span class="preprocessor">#define __UI_H__</span></div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span> </div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span><span class="preprocessor">#include &quot;lvgl.h&quot;</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span> </div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span><span class="preprocessor">#include &quot;<a class="code" href="image__source_8h.html">image_source.h</a>&quot;</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span><span class="preprocessor">#include &quot;<a class="code" href="load__file_8h.html">load_file.h</a>&quot;</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span><span class="preprocessor">#include &quot;<a class="code" href="mem__sdram_8h.html">mem_sdram.h</a>&quot;</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span><span class="preprocessor">#include &quot;<a class="code" href="load__mv_8h.html">load_mv.h</a>&quot;</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span><span class="preprocessor">#include &quot;<a class="code" href="log_8h.html">log.h</a>&quot;</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span> </div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span><span class="comment">/*******************************************************************************************************************************************</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span><span class="comment"> * Public Define</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span><span class="comment"> *******************************************************************************************************************************************/</span></div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="ui_8h.html#a6ebeb8fd429e91c29716be8b89e9cb82">   46</a></span><span class="preprocessor">#define OPTION_SET_BG           ( (LCD_HDOT &lt; 800 &amp;&amp; LCD_VDOT &lt;= 480) ?  \</span></div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span><span class="preprocessor">                                ( (LCD_HDOT &lt;= 480 &amp;&amp; LCD_VDOT &lt;= 480) ? \</span></div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span><span class="preprocessor">                                2 : 1 )                                  \</span></div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span><span class="preprocessor">                                : 0 )</span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span> </div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="ui_8h.html#a60d66b4253393d5efcff7f9b3b61b187">   52</a></span><span class="preprocessor">#define PLAY_MV(x, y)                                                           \</span></div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span><span class="preprocessor">        do {                                                                    \</span></div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span><span class="preprocessor">            char file_path[FF_MAX_LFN];                                         \</span></div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span><span class="preprocessor">            strcpy(file_path, VolumeStr[SPI]);                                  \</span></div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span><span class="preprocessor">            strcat(file_path, File_Table.file[FT_SPI_VIDEO_AREA].name);         \</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span><span class="preprocessor">            mv_task_init(file_path);                                            \</span></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span><span class="preprocessor">            lcd_set_alpha(LAYER_2_VIDEO, 0xFF);                                 \</span></div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span><span class="preprocessor">            lcd_set_color_key(LAYER_2_VIDEO, 0, 0);                             \</span></div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span><span class="preprocessor">            video_set_post(LAYER_2_VIDEO, x, y);                                \</span></div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span><span class="preprocessor">        } while(0)</span></div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span> </div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span><span class="comment">//=======================================================图标对齐计算宏=======================================================//</span></div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span><span class="comment">/* 仅为了适应本例程不同分辨率的素材: 使得 ICON 均等散布于屏幕, 视觉对齐, 每个 ICON 的间距 &lt;=&gt; ICON 与屏幕边缘的间距 都是相等的</span></div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span><span class="comment"> *</span></div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno">   66</span><span class="comment"> * 实际应用时: 在 UI 设计阶段即可确定界面风格与坐标, 且 LVGL 提供容器的多种布局对齐, 使用相对位置偏移更利于后期修改</span></div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno">   67</span><span class="comment"> *</span></div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span><span class="comment"> * 故而, 在实际应用无须使用下列宏, 读者不必尝试去理解它, 只需要知道是用来计算得出 不同分辨率素材下的绝对坐标 即可.</span></div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span><span class="comment"> */</span></div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span> </div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span><span class="comment">// X 轴 : LV_HOR_RES_MAX</span></div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span> </div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="ui_8h.html#ac0a0ec2ce739f6d59caa4619cdd123f9">   78</a></span><span class="preprocessor">#define GET_OFFSET_X(x, w, n)               ( ( (x) - ( (w) * (n) ) ) / ( (n) + 1 ) )</span></div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span> </div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="ui_8h.html#a0f5436e65f0809b6db4215a2fa2ff4cb">   84</a></span><span class="preprocessor">#define GET_X(i, s, w, offset)              ( ( ( (w) * (i) ) + ( (offset) * ( (i) + 1 ) ) ) + (s) )</span></div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span> </div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span> </div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span><span class="comment">// Y 轴 : LV_VER_RES_MAX</span></div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span> </div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="ui_8h.html#af5ff5bf99f6040aa647643d0578071d6">   94</a></span><span class="preprocessor">#define GET_OFFSET_Y(y, h, n)               ( ( (y) - ( (h) * (n) ) ) / ( (n) + 1 ) )</span></div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno">   95</span> </div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="ui_8h.html#af3e9088ad151a8970bb55f57d35a66da">  100</a></span><span class="preprocessor">#define GET_Y(i, s, h, offset)              ( ( ( (h) * (i) ) + ( (offset) * ( (i) + 1 ) ) ) + (s) )</span></div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno">  101</span> </div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno">  102</span><span class="comment">/*******************************************************************************************************************************************</span></div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno">  103</span><span class="comment"> * Public Typedef</span></div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno">  104</span><span class="comment"> *******************************************************************************************************************************************/</span></div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="ui_8h.html#a982d37ceeb963441075094196ed5994b">  105</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="ui_8h.html#a982d37ceeb963441075094196ed5994ba8f280224da64e98f2d52d50ec43bc197">  106</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a982d37ceeb963441075094196ed5994ba8f280224da64e98f2d52d50ec43bc197">HOME</a> = 0,</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="ui_8h.html#a982d37ceeb963441075094196ed5994ba56158a8280985b7c1a25b5561a3e8108">  107</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a982d37ceeb963441075094196ed5994ba56158a8280985b7c1a25b5561a3e8108">M0</a>,</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="ui_8h.html#a982d37ceeb963441075094196ed5994baee2d528d4709f2b27aecc22948517d8b">  108</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a982d37ceeb963441075094196ed5994baee2d528d4709f2b27aecc22948517d8b">M4</a>,</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="ui_8h.html#a982d37ceeb963441075094196ed5994baefbc069e0ac4cd293f3ba527bec2befe">  109</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a982d37ceeb963441075094196ed5994baefbc069e0ac4cd293f3ba527bec2befe">PD</a>,</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="ui_8h.html#a982d37ceeb963441075094196ed5994ba6950076e5ba177055e1b6687118e4c2a">  110</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a982d37ceeb963441075094196ed5994ba6950076e5ba177055e1b6687118e4c2a">PP</a>,</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno">  111</span> </div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="ui_8h.html#a982d37ceeb963441075094196ed5994ba24a9b98e0d8088534bd76d593fe83420">  112</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a982d37ceeb963441075094196ed5994ba24a9b98e0d8088534bd76d593fe83420">M0_SHOW</a>,</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno">  113</span>    <a class="code hl_enumvalue" href="ui_8h.html#a982d37ceeb963441075094196ed5994bab0c7265506d54a4e5abcfd304deb0fcf">M4_SHOW</a></div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="ui_8h.html#a982d37ceeb963441075094196ed5994bab0c7265506d54a4e5abcfd304deb0fcf">  114</a></span>}<a class="code hl_enumeration" href="ui_8h.html#a982d37ceeb963441075094196ed5994b">scr_page_t</a>; </div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aae">  116</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaeaceeed71251712390353e036960300a7c">  117</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaeaceeed71251712390353e036960300a7c">SWM_160</a> = 0,</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea3192d3bd91cf4c9575003ccab07902cb">  118</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea3192d3bd91cf4c9575003ccab07902cb">SWM_181</a>,</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaeaa7dd616c3eaf44e3fe457e43418de7c8">  119</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaeaa7dd616c3eaf44e3fe457e43418de7c8">SWM_190</a>,</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea44f32ddd5600acd53f05bf90171a14b9">  120</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea44f32ddd5600acd53f05bf90171a14b9">SWM_201</a>,</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"><a class="line" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea3f1e310c430447abe03aa3bf6f57fc60">  121</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea3f1e310c430447abe03aa3bf6f57fc60">SWM_220</a>,</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea6e4d36274d9e5643d6e7da6326a1eeb1">  122</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea6e4d36274d9e5643d6e7da6326a1eeb1">SWM_260</a>,</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno">  123</span>}<a class="code hl_enumeration" href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aae">synwit_m0_t</a>; </div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="ui_8h.html#aa5d310fb2e4e295c10549ab080d4b441">  125</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="ui_8h.html#aa5d310fb2e4e295c10549ab080d4b441ab7beb19e1c17aff7e2775ff3ff569504">  126</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#aa5d310fb2e4e295c10549ab080d4b441ab7beb19e1c17aff7e2775ff3ff569504">SWM_320</a> = 0,</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="ui_8h.html#aa5d310fb2e4e295c10549ab080d4b441aa8ad93615b61aed8e98e1d5dab14174d">  127</a></span>    <a class="code hl_enumvalue" href="ui_8h.html#aa5d310fb2e4e295c10549ab080d4b441aa8ad93615b61aed8e98e1d5dab14174d">SWM_341</a>,</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno">  128</span>}<a class="code hl_enumeration" href="ui_8h.html#aa5d310fb2e4e295c10549ab080d4b441">synwit_m4_t</a>; </div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"><a class="line" href="structlv__ui.html">  130</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno">  131</span>{</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno">  132</span>    <span class="comment">/* 页面切换标志 */</span></div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"><a class="line" href="structlv__ui.html#adaa8f29c768d6331f76fbc8a3489a02c">  133</a></span>    <a class="code hl_enumeration" href="ui_8h.html#a982d37ceeb963441075094196ed5994b">scr_page_t</a> <a class="code hl_variable" href="structlv__ui.html#adaa8f29c768d6331f76fbc8a3489a02c">scr_switch_flag</a>;</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno">  134</span> </div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno">  135</span>    <span class="comment">/* 主桌面 */</span></div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"><a class="line" href="structlv__ui.html#a5cb7030d5d9d4b1c2e3c17d1cae676a7">  136</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a5cb7030d5d9d4b1c2e3c17d1cae676a7">scr_home</a>;</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"><a class="line" href="structlv__ui.html#ac79371e1c16255175f509d8a52875c42">  137</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#ac79371e1c16255175f509d8a52875c42">scr_home_img_bg</a>;</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"><a class="line" href="structlv__ui.html#a5ba3e04c43a1cef4a8884ed2c89afeed">  138</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a5ba3e04c43a1cef4a8884ed2c89afeed">scr_home_tabview</a>;</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno">  139</span>    <span class="comment">/* 首页 */</span></div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"><a class="line" href="structlv__ui.html#a6c822455c3ba88c294f4c62a8f4d8c61">  140</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a6c822455c3ba88c294f4c62a8f4d8c61">scr_home_tab_home</a>;</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"><a class="line" href="structlv__ui.html#a5cc771247e69bbcd2d61a76202df54f5">  141</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a5cc771247e69bbcd2d61a76202df54f5">scr_home_tab_home_imgbtn_logo</a>;</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"><a class="line" href="structlv__ui.html#a500f3597971a8509e23be55ad2d4d9d4">  142</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a500f3597971a8509e23be55ad2d4d9d4">scr_home_tab_home_imgbtn_m0</a>;</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"><a class="line" href="structlv__ui.html#a3cdfb36c62ae4376a48c4c139aa49a10">  143</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a3cdfb36c62ae4376a48c4c139aa49a10">scr_home_tab_home_imgbtn_m4</a>;</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"><a class="line" href="structlv__ui.html#abb41b1c677f835585f630841f6845868">  144</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#abb41b1c677f835585f630841f6845868">scr_home_tab_home_imgbtn_pd</a>;</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"><a class="line" href="structlv__ui.html#a5033f051f6c699f6c5ba53b98e0f57b8">  145</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a5033f051f6c699f6c5ba53b98e0f57b8">scr_home_tab_home_imgbtn_pp</a>;</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno">  146</span>    <span class="comment">/* M0 页 */</span></div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="structlv__ui.html#acff0209e8aff7a55c43a3f32ded1f788">  147</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#acff0209e8aff7a55c43a3f32ded1f788">scr_home_tab_m0</a>;</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"><a class="line" href="structlv__ui.html#a206f780856af466071017c2732df6445">  148</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a206f780856af466071017c2732df6445">scr_home_tab_m0_imgbtn_home</a>;</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="structlv__ui.html#a25289869b5ea9ab86ec9653e0c2aee5c">  149</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a25289869b5ea9ab86ec9653e0c2aee5c">scr_home_tab_m0_imgbtn_back</a>;</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a class="line" href="structlv__ui.html#ad4c18f8b9161f8255c638aec75991ec6">  150</a></span>    lv_obj_t *scr_home_tab_m0_imgbtn_synwit_m0[6];</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno">  151</span>    <span class="comment">/* M4 页 */</span></div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"><a class="line" href="structlv__ui.html#af429e02400b85680d86bc9f3ca98fc1e">  152</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#af429e02400b85680d86bc9f3ca98fc1e">scr_home_tab_m4</a>;</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"><a class="line" href="structlv__ui.html#acf9d5c91222d5a01f5fc8b231245a66f">  153</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#acf9d5c91222d5a01f5fc8b231245a66f">scr_home_tab_m4_imgbtn_home</a>;</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"><a class="line" href="structlv__ui.html#a4e0e0b8e46737daf253cd49eb51e05e7">  154</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a4e0e0b8e46737daf253cd49eb51e05e7">scr_home_tab_m4_imgbtn_back</a>;</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"><a class="line" href="structlv__ui.html#a4dcedf3b601a32eca1fa7df06cf31d73">  155</a></span>    lv_obj_t *scr_home_tab_m4_imgbtn_synwit_m4[2];</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno">  156</span>    <span class="comment">/* 产品应用页 */</span></div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="structlv__ui.html#a443081e2c977879eaf12f954fffa7e04">  157</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a443081e2c977879eaf12f954fffa7e04">scr_home_tab_pd</a>;</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="structlv__ui.html#ae69c2e1aca89735ec951a2b225d38a2c">  158</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#ae69c2e1aca89735ec951a2b225d38a2c">scr_home_tab_pd_imgbtn_home</a>;</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="structlv__ui.html#a9bc063d665e8d7eb24857cdb0b9bbd4e">  159</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a9bc063d665e8d7eb24857cdb0b9bbd4e">scr_home_tab_pd_imgbtn_back</a>;</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"><a class="line" href="structlv__ui.html#a5bfc1bfa7b2509b7024bd60462d9c930">  160</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a5bfc1bfa7b2509b7024bd60462d9c930">scr_home_tab_pd_img_gif</a>;</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno">  161</span>    <span class="comment">/* 图片演示页 */</span></div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"><a class="line" href="structlv__ui.html#aeb626e7fdb99044ec046970e1a323f54">  162</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#aeb626e7fdb99044ec046970e1a323f54">scr_home_tab_pp</a>;</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"><a class="line" href="structlv__ui.html#a0edc59258e461120114aeeb03cbfcd75">  163</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a0edc59258e461120114aeeb03cbfcd75">scr_home_tab_pp_imgbtn_home</a>;</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"><a class="line" href="structlv__ui.html#a88077d976d8bfcf927236bb8d644cc5c">  164</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a88077d976d8bfcf927236bb8d644cc5c">scr_home_tab_pp_imgbtn_back</a>;</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"><a class="line" href="structlv__ui.html#a2d3a513fda102d9141670519454c81a9">  165</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a2d3a513fda102d9141670519454c81a9">scr_home_tab_pp_label_top</a>;</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"><a class="line" href="structlv__ui.html#addab905bd39c1d1bef1e7244ecc42f05">  166</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#addab905bd39c1d1bef1e7244ecc42f05">scr_home_tab_pp_label_mid</a>;</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"><a class="line" href="structlv__ui.html#a88442c9f64f866400a0f910222dcb1f5">  167</a></span>    lv_obj_t *scr_home_tab_pp_imgbtn_gif[3]; </div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"><a class="line" href="structlv__ui.html#ab1c24a3e65a60b7239551d6a97c61bda">  168</a></span>    lv_obj_t *scr_home_tab_pp_btn_hide[2];   </div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"><a class="line" href="structlv__ui.html#ab8e1bb5e0bc73c6431333cff1df869e0">  169</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#ab8e1bb5e0bc73c6431333cff1df869e0">scr_home_tab_pp_img_gif</a>;</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno">  170</span> </div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno">  171</span>    <span class="comment">/* M0 or M4 芯片具体型号展示页 */</span></div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"><a class="line" href="structlv__ui.html#a22fa4be416fd73664d9866482a7302ae">  172</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a22fa4be416fd73664d9866482a7302ae">scr_m0_m4</a>;</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"><a class="line" href="structlv__ui.html#a1295216f4b0d9fdfe957c4fa0b1f8615">  173</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a1295216f4b0d9fdfe957c4fa0b1f8615">scr_m0_m4_img_bg</a>;</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"><a class="line" href="structlv__ui.html#a05fb880d28daa4f661e5bccdc4033f6d">  174</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a05fb880d28daa4f661e5bccdc4033f6d">scr_m0_m4_imgbtn_home</a>;</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"><a class="line" href="structlv__ui.html#a643606afd3b8f222e6ab215c415b63a4">  175</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a643606afd3b8f222e6ab215c415b63a4">scr_m0_m4_imgbtn_back</a>;</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="structlv__ui.html#ac1e9f613a742ab0f248504d0cd69464e">  176</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#ac1e9f613a742ab0f248504d0cd69464e">scr_m0_m4_slider_video</a>;</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"><a class="line" href="structlv__ui.html#a638f73acf52b924225ee46c8ff790c8d">  177</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a638f73acf52b924225ee46c8ff790c8d">scr_m0_m4_sw_video</a>;</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"><a class="line" href="structlv__ui.html#a31dcd4adc81db7a4f2617d1a9f059f91">  178</a></span>    lv_obj_t *<a class="code hl_variable" href="structlv__ui.html#a31dcd4adc81db7a4f2617d1a9f059f91">scr_m0_m4_img_gif</a>;</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno">  179</span> </div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno">  180</span>}<a class="code hl_struct" href="structlv__ui.html">lv_ui</a>; </div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"><a class="line" href="structuser__gif__t.html">  183</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno">  184</span>{</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="structuser__gif__t.html#acbcf47369fe3c2197206fa4028ed5212">  185</a></span>    lv_task_t *<a class="code hl_variable" href="structuser__gif__t.html#acbcf47369fe3c2197206fa4028ed5212">task</a>;   </div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"><a class="line" href="structuser__gif__t.html#a4a5d10b062256899c5a01893e75e731d">  186</a></span>    lv_obj_t *<a class="code hl_variable" href="structuser__gif__t.html#a4a5d10b062256899c5a01893e75e731d">obj</a>;     </div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"><a class="line" href="structuser__gif__t.html#a15a9da58fa9768c427dbd548764b2009">  187</a></span>    lv_img_dsc_t *<a class="code hl_variable" href="structuser__gif__t.html#a15a9da58fa9768c427dbd548764b2009">img</a>; </div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"><a class="line" href="structuser__gif__t.html#a78f7a37dba921e0b0347b960fb40bc51">  188</a></span>    uint16_t <a class="code hl_variable" href="structuser__gif__t.html#a78f7a37dba921e0b0347b960fb40bc51">i</a>;        </div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"><a class="line" href="structuser__gif__t.html#ab69fff0256f5d6a04e4239b8bbb764fb">  189</a></span>    uint16_t <a class="code hl_variable" href="structuser__gif__t.html#ab69fff0256f5d6a04e4239b8bbb764fb">i_max</a>;    </div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno">  190</span>} <a class="code hl_struct" href="structuser__gif__t.html">user_gif_t</a>;</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno">  191</span> </div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno">  192</span><span class="comment">/*******************************************************************************************************************************************</span></div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno">  193</span><span class="comment"> * Public Variable</span></div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno">  194</span><span class="comment"> *******************************************************************************************************************************************/</span></div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno">  196</span><span class="keyword">extern</span> <a class="code hl_struct" href="structlv__ui.html">lv_ui</a> <a class="code hl_variable" href="ui_8h.html#a0b984db907b1a639d1c67171d450821e">GUI</a>;</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno">  197</span> </div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno">  199</span><span class="keyword">extern</span> lv_style_t <a class="code hl_variable" href="ui_8h.html#ae198236d3c142466346a28ea4222e760">Style_Common_Btn</a>;</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno">  200</span> </div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno">  202</span><span class="keyword">extern</span> <a class="code hl_struct" href="structuser__gif__t.html">user_gif_t</a> <a class="code hl_variable" href="ui_8h.html#a1e8c30c8adb1b408c27e2e317881ac1a">GIF</a>;</div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno">  203</span> </div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno">  205</span><span class="keyword">extern</span> <span class="keyword">volatile</span> uint8_t <a class="code hl_variable" href="ui_8h.html#a7f3d10f2d7234f9f11d501dd19755891">Video_Touch_Flag</a>;</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno">  206</span> </div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno">  208</span><span class="keyword">extern</span> lv_style_t <a class="code hl_variable" href="ui_8h.html#ae440cea5ee4ef31b9c85f0a82695a976">Style_Label_China</a>;</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno">  209</span> </div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno">  210</span><span class="comment">/*******************************************************************************************************************************************</span></div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno">  211</span><span class="comment"> * Public Function</span></div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno">  212</span><span class="comment"> *******************************************************************************************************************************************/</span></div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno">  216</span><span class="keywordtype">void</span> <a class="code hl_function" href="ui_8h.html#a42bb09ef137aaeb1733173f3a88ccc85">ui_init</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno">  217</span> </div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno">  223</span><span class="keywordtype">void</span> <a class="code hl_function" href="ui_8h.html#aa882f9c2907e1b31c87fd60953a0a7d4">delete_gif</a>(<a class="code hl_struct" href="structuser__gif__t.html">user_gif_t</a> *gif);</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno">  224</span> </div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno">  230</span><span class="keywordtype">void</span> <a class="code hl_function" href="ui_8h.html#a9e86b57f14343f1fdf1b6450fbcdef08">setup_scr_home</a>(<a class="code hl_struct" href="structlv__ui.html">lv_ui</a> *ui);</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno">  231</span> </div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno">  237</span><span class="keywordtype">void</span> <a class="code hl_function" href="ui_8h.html#a236ec2e4ba252c597a6c8d695eb5e825">setup_home_page_home</a>(<a class="code hl_struct" href="structlv__ui.html">lv_ui</a> *ui);</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno">  238</span> </div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno">  244</span><span class="keywordtype">void</span> <a class="code hl_function" href="ui_8h.html#aa198ac34b1b6fa9f86d497cc3baf1d19">setup_home_page_m0</a>(<a class="code hl_struct" href="structlv__ui.html">lv_ui</a> *ui);</div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno">  245</span> </div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno">  251</span><span class="keywordtype">void</span> <a class="code hl_function" href="ui_8h.html#afb77653567b2b50aef74a97266462f0c">setup_home_page_m4</a>(<a class="code hl_struct" href="structlv__ui.html">lv_ui</a> *ui);</div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno">  252</span> </div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno">  258</span><span class="keywordtype">void</span> <a class="code hl_function" href="ui_8h.html#ab3e09574fd12d91ac7158b266241f565">setup_home_page_pd</a>(<a class="code hl_struct" href="structlv__ui.html">lv_ui</a> *ui);</div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno">  259</span> </div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno">  265</span><span class="keywordtype">void</span> <a class="code hl_function" href="ui_8h.html#a2dc049611b8a6a5e649913c9ead4dc72">setup_home_page_pp</a>(<a class="code hl_struct" href="structlv__ui.html">lv_ui</a> *ui);</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno">  266</span> </div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno">  272</span><span class="keywordtype">void</span> <a class="code hl_function" href="ui_8h.html#a3f8c5e10b9dbf61ec407b6d84a885ab7">setup_scr_m0_m4</a>(<a class="code hl_struct" href="structlv__ui.html">lv_ui</a> *ui);</div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno">  273</span> </div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno">  274</span><span class="preprocessor">#endif </span><span class="comment">//__UI_H__</span></div>
<div class="ttc" id="aimage__source_8h_html"><div class="ttname"><a href="image__source_8h.html">image_source.h</a></div><div class="ttdoc">管理加载至 SDRAM 的图片资源(即 lv_img_dsc_t 结构体)</div></div>
<div class="ttc" id="aload__file_8h_html"><div class="ttname"><a href="load__file_8h.html">load_file.h</a></div><div class="ttdoc">加载/拷贝文件</div></div>
<div class="ttc" id="aload__mv_8h_html"><div class="ttname"><a href="load__mv_8h.html">load_mv.h</a></div><div class="ttdoc">播放 avi / wav 音视频</div></div>
<div class="ttc" id="alog_8h_html"><div class="ttname"><a href="log_8h.html">log.h</a></div><div class="ttdoc">日志打印/用户提示(告警)</div></div>
<div class="ttc" id="amem__sdram_8h_html"><div class="ttname"><a href="mem__sdram_8h.html">mem_sdram.h</a></div><div class="ttdoc">管理片内 SDRAM 存储空间</div></div>
<div class="ttc" id="astructlv__ui_html"><div class="ttname"><a href="structlv__ui.html">lv_ui</a></div><div class="ttdoc">UI 布局设计</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00130">ui.h:131</a></div></div>
<div class="ttc" id="astructlv__ui_html_a05fb880d28daa4f661e5bccdc4033f6d"><div class="ttname"><a href="structlv__ui.html#a05fb880d28daa4f661e5bccdc4033f6d">lv_ui::scr_m0_m4_imgbtn_home</a></div><div class="ttdeci">lv_obj_t * scr_m0_m4_imgbtn_home</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00174">ui.h:174</a></div></div>
<div class="ttc" id="astructlv__ui_html_a0edc59258e461120114aeeb03cbfcd75"><div class="ttname"><a href="structlv__ui.html#a0edc59258e461120114aeeb03cbfcd75">lv_ui::scr_home_tab_pp_imgbtn_home</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_pp_imgbtn_home</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00163">ui.h:163</a></div></div>
<div class="ttc" id="astructlv__ui_html_a1295216f4b0d9fdfe957c4fa0b1f8615"><div class="ttname"><a href="structlv__ui.html#a1295216f4b0d9fdfe957c4fa0b1f8615">lv_ui::scr_m0_m4_img_bg</a></div><div class="ttdeci">lv_obj_t * scr_m0_m4_img_bg</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00173">ui.h:173</a></div></div>
<div class="ttc" id="astructlv__ui_html_a206f780856af466071017c2732df6445"><div class="ttname"><a href="structlv__ui.html#a206f780856af466071017c2732df6445">lv_ui::scr_home_tab_m0_imgbtn_home</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_m0_imgbtn_home</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00148">ui.h:148</a></div></div>
<div class="ttc" id="astructlv__ui_html_a22fa4be416fd73664d9866482a7302ae"><div class="ttname"><a href="structlv__ui.html#a22fa4be416fd73664d9866482a7302ae">lv_ui::scr_m0_m4</a></div><div class="ttdeci">lv_obj_t * scr_m0_m4</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00172">ui.h:172</a></div></div>
<div class="ttc" id="astructlv__ui_html_a25289869b5ea9ab86ec9653e0c2aee5c"><div class="ttname"><a href="structlv__ui.html#a25289869b5ea9ab86ec9653e0c2aee5c">lv_ui::scr_home_tab_m0_imgbtn_back</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_m0_imgbtn_back</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00149">ui.h:149</a></div></div>
<div class="ttc" id="astructlv__ui_html_a2d3a513fda102d9141670519454c81a9"><div class="ttname"><a href="structlv__ui.html#a2d3a513fda102d9141670519454c81a9">lv_ui::scr_home_tab_pp_label_top</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_pp_label_top</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00165">ui.h:165</a></div></div>
<div class="ttc" id="astructlv__ui_html_a31dcd4adc81db7a4f2617d1a9f059f91"><div class="ttname"><a href="structlv__ui.html#a31dcd4adc81db7a4f2617d1a9f059f91">lv_ui::scr_m0_m4_img_gif</a></div><div class="ttdeci">lv_obj_t * scr_m0_m4_img_gif</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00178">ui.h:178</a></div></div>
<div class="ttc" id="astructlv__ui_html_a3cdfb36c62ae4376a48c4c139aa49a10"><div class="ttname"><a href="structlv__ui.html#a3cdfb36c62ae4376a48c4c139aa49a10">lv_ui::scr_home_tab_home_imgbtn_m4</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_home_imgbtn_m4</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00143">ui.h:143</a></div></div>
<div class="ttc" id="astructlv__ui_html_a443081e2c977879eaf12f954fffa7e04"><div class="ttname"><a href="structlv__ui.html#a443081e2c977879eaf12f954fffa7e04">lv_ui::scr_home_tab_pd</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_pd</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00157">ui.h:157</a></div></div>
<div class="ttc" id="astructlv__ui_html_a4e0e0b8e46737daf253cd49eb51e05e7"><div class="ttname"><a href="structlv__ui.html#a4e0e0b8e46737daf253cd49eb51e05e7">lv_ui::scr_home_tab_m4_imgbtn_back</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_m4_imgbtn_back</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00154">ui.h:154</a></div></div>
<div class="ttc" id="astructlv__ui_html_a500f3597971a8509e23be55ad2d4d9d4"><div class="ttname"><a href="structlv__ui.html#a500f3597971a8509e23be55ad2d4d9d4">lv_ui::scr_home_tab_home_imgbtn_m0</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_home_imgbtn_m0</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00142">ui.h:142</a></div></div>
<div class="ttc" id="astructlv__ui_html_a5033f051f6c699f6c5ba53b98e0f57b8"><div class="ttname"><a href="structlv__ui.html#a5033f051f6c699f6c5ba53b98e0f57b8">lv_ui::scr_home_tab_home_imgbtn_pp</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_home_imgbtn_pp</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00145">ui.h:145</a></div></div>
<div class="ttc" id="astructlv__ui_html_a5ba3e04c43a1cef4a8884ed2c89afeed"><div class="ttname"><a href="structlv__ui.html#a5ba3e04c43a1cef4a8884ed2c89afeed">lv_ui::scr_home_tabview</a></div><div class="ttdeci">lv_obj_t * scr_home_tabview</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00138">ui.h:138</a></div></div>
<div class="ttc" id="astructlv__ui_html_a5bfc1bfa7b2509b7024bd60462d9c930"><div class="ttname"><a href="structlv__ui.html#a5bfc1bfa7b2509b7024bd60462d9c930">lv_ui::scr_home_tab_pd_img_gif</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_pd_img_gif</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00160">ui.h:160</a></div></div>
<div class="ttc" id="astructlv__ui_html_a5cb7030d5d9d4b1c2e3c17d1cae676a7"><div class="ttname"><a href="structlv__ui.html#a5cb7030d5d9d4b1c2e3c17d1cae676a7">lv_ui::scr_home</a></div><div class="ttdeci">lv_obj_t * scr_home</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00136">ui.h:136</a></div></div>
<div class="ttc" id="astructlv__ui_html_a5cc771247e69bbcd2d61a76202df54f5"><div class="ttname"><a href="structlv__ui.html#a5cc771247e69bbcd2d61a76202df54f5">lv_ui::scr_home_tab_home_imgbtn_logo</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_home_imgbtn_logo</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00141">ui.h:141</a></div></div>
<div class="ttc" id="astructlv__ui_html_a638f73acf52b924225ee46c8ff790c8d"><div class="ttname"><a href="structlv__ui.html#a638f73acf52b924225ee46c8ff790c8d">lv_ui::scr_m0_m4_sw_video</a></div><div class="ttdeci">lv_obj_t * scr_m0_m4_sw_video</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00177">ui.h:177</a></div></div>
<div class="ttc" id="astructlv__ui_html_a643606afd3b8f222e6ab215c415b63a4"><div class="ttname"><a href="structlv__ui.html#a643606afd3b8f222e6ab215c415b63a4">lv_ui::scr_m0_m4_imgbtn_back</a></div><div class="ttdeci">lv_obj_t * scr_m0_m4_imgbtn_back</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00175">ui.h:175</a></div></div>
<div class="ttc" id="astructlv__ui_html_a6c822455c3ba88c294f4c62a8f4d8c61"><div class="ttname"><a href="structlv__ui.html#a6c822455c3ba88c294f4c62a8f4d8c61">lv_ui::scr_home_tab_home</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_home</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00140">ui.h:140</a></div></div>
<div class="ttc" id="astructlv__ui_html_a88077d976d8bfcf927236bb8d644cc5c"><div class="ttname"><a href="structlv__ui.html#a88077d976d8bfcf927236bb8d644cc5c">lv_ui::scr_home_tab_pp_imgbtn_back</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_pp_imgbtn_back</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00164">ui.h:164</a></div></div>
<div class="ttc" id="astructlv__ui_html_a9bc063d665e8d7eb24857cdb0b9bbd4e"><div class="ttname"><a href="structlv__ui.html#a9bc063d665e8d7eb24857cdb0b9bbd4e">lv_ui::scr_home_tab_pd_imgbtn_back</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_pd_imgbtn_back</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00159">ui.h:159</a></div></div>
<div class="ttc" id="astructlv__ui_html_ab8e1bb5e0bc73c6431333cff1df869e0"><div class="ttname"><a href="structlv__ui.html#ab8e1bb5e0bc73c6431333cff1df869e0">lv_ui::scr_home_tab_pp_img_gif</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_pp_img_gif</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00169">ui.h:169</a></div></div>
<div class="ttc" id="astructlv__ui_html_abb41b1c677f835585f630841f6845868"><div class="ttname"><a href="structlv__ui.html#abb41b1c677f835585f630841f6845868">lv_ui::scr_home_tab_home_imgbtn_pd</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_home_imgbtn_pd</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00144">ui.h:144</a></div></div>
<div class="ttc" id="astructlv__ui_html_ac1e9f613a742ab0f248504d0cd69464e"><div class="ttname"><a href="structlv__ui.html#ac1e9f613a742ab0f248504d0cd69464e">lv_ui::scr_m0_m4_slider_video</a></div><div class="ttdeci">lv_obj_t * scr_m0_m4_slider_video</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00176">ui.h:176</a></div></div>
<div class="ttc" id="astructlv__ui_html_ac79371e1c16255175f509d8a52875c42"><div class="ttname"><a href="structlv__ui.html#ac79371e1c16255175f509d8a52875c42">lv_ui::scr_home_img_bg</a></div><div class="ttdeci">lv_obj_t * scr_home_img_bg</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00137">ui.h:137</a></div></div>
<div class="ttc" id="astructlv__ui_html_acf9d5c91222d5a01f5fc8b231245a66f"><div class="ttname"><a href="structlv__ui.html#acf9d5c91222d5a01f5fc8b231245a66f">lv_ui::scr_home_tab_m4_imgbtn_home</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_m4_imgbtn_home</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00153">ui.h:153</a></div></div>
<div class="ttc" id="astructlv__ui_html_acff0209e8aff7a55c43a3f32ded1f788"><div class="ttname"><a href="structlv__ui.html#acff0209e8aff7a55c43a3f32ded1f788">lv_ui::scr_home_tab_m0</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_m0</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00147">ui.h:147</a></div></div>
<div class="ttc" id="astructlv__ui_html_adaa8f29c768d6331f76fbc8a3489a02c"><div class="ttname"><a href="structlv__ui.html#adaa8f29c768d6331f76fbc8a3489a02c">lv_ui::scr_switch_flag</a></div><div class="ttdeci">scr_page_t scr_switch_flag</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00133">ui.h:133</a></div></div>
<div class="ttc" id="astructlv__ui_html_addab905bd39c1d1bef1e7244ecc42f05"><div class="ttname"><a href="structlv__ui.html#addab905bd39c1d1bef1e7244ecc42f05">lv_ui::scr_home_tab_pp_label_mid</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_pp_label_mid</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00166">ui.h:166</a></div></div>
<div class="ttc" id="astructlv__ui_html_ae69c2e1aca89735ec951a2b225d38a2c"><div class="ttname"><a href="structlv__ui.html#ae69c2e1aca89735ec951a2b225d38a2c">lv_ui::scr_home_tab_pd_imgbtn_home</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_pd_imgbtn_home</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00158">ui.h:158</a></div></div>
<div class="ttc" id="astructlv__ui_html_aeb626e7fdb99044ec046970e1a323f54"><div class="ttname"><a href="structlv__ui.html#aeb626e7fdb99044ec046970e1a323f54">lv_ui::scr_home_tab_pp</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_pp</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00162">ui.h:162</a></div></div>
<div class="ttc" id="astructlv__ui_html_af429e02400b85680d86bc9f3ca98fc1e"><div class="ttname"><a href="structlv__ui.html#af429e02400b85680d86bc9f3ca98fc1e">lv_ui::scr_home_tab_m4</a></div><div class="ttdeci">lv_obj_t * scr_home_tab_m4</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00152">ui.h:152</a></div></div>
<div class="ttc" id="astructuser__gif__t_html"><div class="ttname"><a href="structuser__gif__t.html">user_gif_t</a></div><div class="ttdoc">自定义 GIF 利用 IMG 控件实现(也可尝试动画控件)</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00183">ui.h:184</a></div></div>
<div class="ttc" id="astructuser__gif__t_html_a15a9da58fa9768c427dbd548764b2009"><div class="ttname"><a href="structuser__gif__t.html#a15a9da58fa9768c427dbd548764b2009">user_gif_t::img</a></div><div class="ttdeci">lv_img_dsc_t * img</div><div class="ttdoc">GIF 图片源</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00187">ui.h:187</a></div></div>
<div class="ttc" id="astructuser__gif__t_html_a4a5d10b062256899c5a01893e75e731d"><div class="ttname"><a href="structuser__gif__t.html#a4a5d10b062256899c5a01893e75e731d">user_gif_t::obj</a></div><div class="ttdeci">lv_obj_t * obj</div><div class="ttdoc">GIF 图片控件</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00186">ui.h:186</a></div></div>
<div class="ttc" id="astructuser__gif__t_html_a78f7a37dba921e0b0347b960fb40bc51"><div class="ttname"><a href="structuser__gif__t.html#a78f7a37dba921e0b0347b960fb40bc51">user_gif_t::i</a></div><div class="ttdeci">uint16_t i</div><div class="ttdoc">GIF 图片组索引计数</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00188">ui.h:188</a></div></div>
<div class="ttc" id="astructuser__gif__t_html_ab69fff0256f5d6a04e4239b8bbb764fb"><div class="ttname"><a href="structuser__gif__t.html#ab69fff0256f5d6a04e4239b8bbb764fb">user_gif_t::i_max</a></div><div class="ttdeci">uint16_t i_max</div><div class="ttdoc">GIF 图片组索引上限</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00189">ui.h:189</a></div></div>
<div class="ttc" id="astructuser__gif__t_html_acbcf47369fe3c2197206fa4028ed5212"><div class="ttname"><a href="structuser__gif__t.html#acbcf47369fe3c2197206fa4028ed5212">user_gif_t::task</a></div><div class="ttdeci">lv_task_t * task</div><div class="ttdoc">GIF 任务句柄</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00185">ui.h:185</a></div></div>
<div class="ttc" id="aui_8h_html_a0b984db907b1a639d1c67171d450821e"><div class="ttname"><a href="ui_8h.html#a0b984db907b1a639d1c67171d450821e">GUI</a></div><div class="ttdeci">lv_ui GUI</div><div class="ttdoc">UI 全局控件对象管理</div><div class="ttdef"><b>Definition:</b> <a href="ui_8c_source.html#l00029">ui.c:29</a></div></div>
<div class="ttc" id="aui_8h_html_a1e8c30c8adb1b408c27e2e317881ac1a"><div class="ttname"><a href="ui_8h.html#a1e8c30c8adb1b408c27e2e317881ac1a">GIF</a></div><div class="ttdeci">user_gif_t GIF</div><div class="ttdoc">全局 GIF 句柄(单例)</div><div class="ttdef"><b>Definition:</b> <a href="ui_8c_source.html#l00035">ui.c:35</a></div></div>
<div class="ttc" id="aui_8h_html_a236ec2e4ba252c597a6c8d695eb5e825"><div class="ttname"><a href="ui_8h.html#a236ec2e4ba252c597a6c8d695eb5e825">setup_home_page_home</a></div><div class="ttdeci">void setup_home_page_home(lv_ui *ui)</div><div class="ttdoc">创建 Home 页</div><div class="ttdef"><b>Definition:</b> <a href="setup__home__page__home_8c_source.html#l00034">setup_home_page_home.c:34</a></div></div>
<div class="ttc" id="aui_8h_html_a2dc049611b8a6a5e649913c9ead4dc72"><div class="ttname"><a href="ui_8h.html#a2dc049611b8a6a5e649913c9ead4dc72">setup_home_page_pp</a></div><div class="ttdeci">void setup_home_page_pp(lv_ui *ui)</div><div class="ttdoc">创建 Picture 页</div><div class="ttdef"><b>Definition:</b> <a href="setup__home__page__pp_8c_source.html#l00048">setup_home_page_pp.c:48</a></div></div>
<div class="ttc" id="aui_8h_html_a3f8c5e10b9dbf61ec407b6d84a885ab7"><div class="ttname"><a href="ui_8h.html#a3f8c5e10b9dbf61ec407b6d84a885ab7">setup_scr_m0_m4</a></div><div class="ttdeci">void setup_scr_m0_m4(lv_ui *ui)</div><div class="ttdoc">创建 M0 / M4 芯片具体型号介绍展示页</div><div class="ttdef"><b>Definition:</b> <a href="setup__scr__m0__m4_8c_source.html#l00034">setup_scr_m0_m4.c:34</a></div></div>
<div class="ttc" id="aui_8h_html_a42bb09ef137aaeb1733173f3a88ccc85"><div class="ttname"><a href="ui_8h.html#a42bb09ef137aaeb1733173f3a88ccc85">ui_init</a></div><div class="ttdeci">void ui_init(void)</div><div class="ttdoc">UI 初始化</div><div class="ttdef"><b>Definition:</b> <a href="ui_8c_source.html#l00057">ui.c:57</a></div></div>
<div class="ttc" id="aui_8h_html_a57f35d5100ecf98b460e691a17b01aae"><div class="ttname"><a href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aae">synwit_m0_t</a></div><div class="ttdeci">synwit_m0_t</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00116">ui.h:116</a></div></div>
<div class="ttc" id="aui_8h_html_a57f35d5100ecf98b460e691a17b01aaea3192d3bd91cf4c9575003ccab07902cb"><div class="ttname"><a href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea3192d3bd91cf4c9575003ccab07902cb">SWM_181</a></div><div class="ttdeci">@ SWM_181</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00118">ui.h:118</a></div></div>
<div class="ttc" id="aui_8h_html_a57f35d5100ecf98b460e691a17b01aaea3f1e310c430447abe03aa3bf6f57fc60"><div class="ttname"><a href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea3f1e310c430447abe03aa3bf6f57fc60">SWM_220</a></div><div class="ttdeci">@ SWM_220</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00121">ui.h:121</a></div></div>
<div class="ttc" id="aui_8h_html_a57f35d5100ecf98b460e691a17b01aaea44f32ddd5600acd53f05bf90171a14b9"><div class="ttname"><a href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea44f32ddd5600acd53f05bf90171a14b9">SWM_201</a></div><div class="ttdeci">@ SWM_201</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00120">ui.h:120</a></div></div>
<div class="ttc" id="aui_8h_html_a57f35d5100ecf98b460e691a17b01aaea6e4d36274d9e5643d6e7da6326a1eeb1"><div class="ttname"><a href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaea6e4d36274d9e5643d6e7da6326a1eeb1">SWM_260</a></div><div class="ttdeci">@ SWM_260</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00122">ui.h:122</a></div></div>
<div class="ttc" id="aui_8h_html_a57f35d5100ecf98b460e691a17b01aaeaa7dd616c3eaf44e3fe457e43418de7c8"><div class="ttname"><a href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaeaa7dd616c3eaf44e3fe457e43418de7c8">SWM_190</a></div><div class="ttdeci">@ SWM_190</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00119">ui.h:119</a></div></div>
<div class="ttc" id="aui_8h_html_a57f35d5100ecf98b460e691a17b01aaeaceeed71251712390353e036960300a7c"><div class="ttname"><a href="ui_8h.html#a57f35d5100ecf98b460e691a17b01aaeaceeed71251712390353e036960300a7c">SWM_160</a></div><div class="ttdeci">@ SWM_160</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00117">ui.h:117</a></div></div>
<div class="ttc" id="aui_8h_html_a7f3d10f2d7234f9f11d501dd19755891"><div class="ttname"><a href="ui_8h.html#a7f3d10f2d7234f9f11d501dd19755891">Video_Touch_Flag</a></div><div class="ttdeci">volatile uint8_t Video_Touch_Flag</div><div class="ttdoc">视频跟随触摸标志(video with touch)</div><div class="ttdef"><b>Definition:</b> <a href="ui_8c_source.html#l00044">ui.c:44</a></div></div>
<div class="ttc" id="aui_8h_html_a982d37ceeb963441075094196ed5994b"><div class="ttname"><a href="ui_8h.html#a982d37ceeb963441075094196ed5994b">scr_page_t</a></div><div class="ttdeci">scr_page_t</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00105">ui.h:105</a></div></div>
<div class="ttc" id="aui_8h_html_a982d37ceeb963441075094196ed5994ba24a9b98e0d8088534bd76d593fe83420"><div class="ttname"><a href="ui_8h.html#a982d37ceeb963441075094196ed5994ba24a9b98e0d8088534bd76d593fe83420">M0_SHOW</a></div><div class="ttdeci">@ M0_SHOW</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00112">ui.h:112</a></div></div>
<div class="ttc" id="aui_8h_html_a982d37ceeb963441075094196ed5994ba56158a8280985b7c1a25b5561a3e8108"><div class="ttname"><a href="ui_8h.html#a982d37ceeb963441075094196ed5994ba56158a8280985b7c1a25b5561a3e8108">M0</a></div><div class="ttdeci">@ M0</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00107">ui.h:107</a></div></div>
<div class="ttc" id="aui_8h_html_a982d37ceeb963441075094196ed5994ba6950076e5ba177055e1b6687118e4c2a"><div class="ttname"><a href="ui_8h.html#a982d37ceeb963441075094196ed5994ba6950076e5ba177055e1b6687118e4c2a">PP</a></div><div class="ttdeci">@ PP</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00110">ui.h:110</a></div></div>
<div class="ttc" id="aui_8h_html_a982d37ceeb963441075094196ed5994ba8f280224da64e98f2d52d50ec43bc197"><div class="ttname"><a href="ui_8h.html#a982d37ceeb963441075094196ed5994ba8f280224da64e98f2d52d50ec43bc197">HOME</a></div><div class="ttdeci">@ HOME</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00106">ui.h:106</a></div></div>
<div class="ttc" id="aui_8h_html_a982d37ceeb963441075094196ed5994bab0c7265506d54a4e5abcfd304deb0fcf"><div class="ttname"><a href="ui_8h.html#a982d37ceeb963441075094196ed5994bab0c7265506d54a4e5abcfd304deb0fcf">M4_SHOW</a></div><div class="ttdeci">@ M4_SHOW</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00114">ui.h:113</a></div></div>
<div class="ttc" id="aui_8h_html_a982d37ceeb963441075094196ed5994baee2d528d4709f2b27aecc22948517d8b"><div class="ttname"><a href="ui_8h.html#a982d37ceeb963441075094196ed5994baee2d528d4709f2b27aecc22948517d8b">M4</a></div><div class="ttdeci">@ M4</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00108">ui.h:108</a></div></div>
<div class="ttc" id="aui_8h_html_a982d37ceeb963441075094196ed5994baefbc069e0ac4cd293f3ba527bec2befe"><div class="ttname"><a href="ui_8h.html#a982d37ceeb963441075094196ed5994baefbc069e0ac4cd293f3ba527bec2befe">PD</a></div><div class="ttdeci">@ PD</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00109">ui.h:109</a></div></div>
<div class="ttc" id="aui_8h_html_a9e86b57f14343f1fdf1b6450fbcdef08"><div class="ttname"><a href="ui_8h.html#a9e86b57f14343f1fdf1b6450fbcdef08">setup_scr_home</a></div><div class="ttdeci">void setup_scr_home(lv_ui *ui)</div><div class="ttdoc">创建主桌面</div><div class="ttdef"><b>Definition:</b> <a href="setup__scr__home_8c_source.html#l00034">setup_scr_home.c:34</a></div></div>
<div class="ttc" id="aui_8h_html_aa198ac34b1b6fa9f86d497cc3baf1d19"><div class="ttname"><a href="ui_8h.html#aa198ac34b1b6fa9f86d497cc3baf1d19">setup_home_page_m0</a></div><div class="ttdeci">void setup_home_page_m0(lv_ui *ui)</div><div class="ttdoc">创建 M0 页</div><div class="ttdef"><b>Definition:</b> <a href="setup__home__page__m0_8c_source.html#l00034">setup_home_page_m0.c:34</a></div></div>
<div class="ttc" id="aui_8h_html_aa5d310fb2e4e295c10549ab080d4b441"><div class="ttname"><a href="ui_8h.html#aa5d310fb2e4e295c10549ab080d4b441">synwit_m4_t</a></div><div class="ttdeci">synwit_m4_t</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00125">ui.h:125</a></div></div>
<div class="ttc" id="aui_8h_html_aa5d310fb2e4e295c10549ab080d4b441aa8ad93615b61aed8e98e1d5dab14174d"><div class="ttname"><a href="ui_8h.html#aa5d310fb2e4e295c10549ab080d4b441aa8ad93615b61aed8e98e1d5dab14174d">SWM_341</a></div><div class="ttdeci">@ SWM_341</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00127">ui.h:127</a></div></div>
<div class="ttc" id="aui_8h_html_aa5d310fb2e4e295c10549ab080d4b441ab7beb19e1c17aff7e2775ff3ff569504"><div class="ttname"><a href="ui_8h.html#aa5d310fb2e4e295c10549ab080d4b441ab7beb19e1c17aff7e2775ff3ff569504">SWM_320</a></div><div class="ttdeci">@ SWM_320</div><div class="ttdef"><b>Definition:</b> <a href="ui_8h_source.html#l00126">ui.h:126</a></div></div>
<div class="ttc" id="aui_8h_html_aa882f9c2907e1b31c87fd60953a0a7d4"><div class="ttname"><a href="ui_8h.html#aa882f9c2907e1b31c87fd60953a0a7d4">delete_gif</a></div><div class="ttdeci">void delete_gif(user_gif_t *gif)</div><div class="ttdoc">清理 GIF 组件</div><div class="ttdef"><b>Definition:</b> <a href="ui_8c_source.html#l00069">ui.c:69</a></div></div>
<div class="ttc" id="aui_8h_html_ab3e09574fd12d91ac7158b266241f565"><div class="ttname"><a href="ui_8h.html#ab3e09574fd12d91ac7158b266241f565">setup_home_page_pd</a></div><div class="ttdeci">void setup_home_page_pd(lv_ui *ui)</div><div class="ttdoc">创建 Product 页</div><div class="ttdef"><b>Definition:</b> <a href="setup__home__page__pd_8c_source.html#l00034">setup_home_page_pd.c:34</a></div></div>
<div class="ttc" id="aui_8h_html_ae198236d3c142466346a28ea4222e760"><div class="ttname"><a href="ui_8h.html#ae198236d3c142466346a28ea4222e760">Style_Common_Btn</a></div><div class="ttdeci">lv_style_t Style_Common_Btn</div><div class="ttdoc">按钮图标全局统一样式</div><div class="ttdef"><b>Definition:</b> <a href="ui_8c_source.html#l00032">ui.c:32</a></div></div>
<div class="ttc" id="aui_8h_html_ae440cea5ee4ef31b9c85f0a82695a976"><div class="ttname"><a href="ui_8h.html#ae440cea5ee4ef31b9c85f0a82695a976">Style_Label_China</a></div><div class="ttdeci">lv_style_t Style_Label_China</div><div class="ttdoc">中文字体样式</div><div class="ttdef"><b>Definition:</b> <a href="setup__home__page__pp_8c_source.html#l00039">setup_home_page_pp.c:39</a></div></div>
<div class="ttc" id="aui_8h_html_afb77653567b2b50aef74a97266462f0c"><div class="ttname"><a href="ui_8h.html#afb77653567b2b50aef74a97266462f0c">setup_home_page_m4</a></div><div class="ttdeci">void setup_home_page_m4(lv_ui *ui)</div><div class="ttdoc">创建 M4 页</div><div class="ttdef"><b>Definition:</b> <a href="setup__home__page__m4_8c_source.html#l00034">setup_home_page_m4.c:34</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
</small></address>
</body>
</html>
